Legrand / Raritan Xerus™ JSON-RPC API for Remote Access Devices like KX4-101, KX3G2
Loading...
Searching...
No Matches
radm::TieredDevicePort Interface Reference
Inheritance diagram for radm::TieredDevicePort:
radm::AccessPort radm::BasePort

Classes

struct  TieredCimInfo
 Information about a CIM connected to a port on tier device. More...
struct  TieredCimInfoChangedEvent
 Event: The port information has changed. More...

Public Member Functions

TieredCimInfo getCimInfo ()
 Get information about the CIM connected to the port.
Public Member Functions inherited from radm::AccessPort
Status getStatus ()
 Get port status.
vector< OutletPort > getAssociatedOutletPorts ()
 Get associated outlet ports.
int setAssociatedOutletPorts (in vector< OutletPort > associations)
 Set associated outlet ports.
int doPowerOperation (in PowerOperation op)
 Execute power operation on associated outlet ports.
Public Member Functions inherited from radm::BasePort
Metadata getMetadata ()
 Get port meta data.
string getName ()
 Get port name.
int setName (in string name)
 Set port name.

Additional Inherited Members

Public Types inherited from radm::AccessPort
enum  Availability {
  AVAILABLE , OCCUPIED , BUSY , UNAVAILABLE ,
  INACCESSIBLE
}
enum  State { INACTIVE , ACTIVE }
Public Attributes inherited from radm::AccessPort
constant int ERR_PDU_NOT_ACTIVE = 10
Public Attributes inherited from radm::BasePort
constant int ERR_INVALID_ARGUMENT = 1

Detailed Description

Definition at line 10 of file TieredDevicePort.idl.

Member Function Documentation

◆ getCimInfo()

TieredCimInfo radm::TieredDevicePort::getCimInfo ( )

Get information about the CIM connected to the port.

Returns
Tiered CIM Info

The documentation for this interface was generated from the following file: